﻿using System.Collections.ObjectModel;

namespace VisualWip.Core.Interfaces
{
    public interface IWorkItemProvider
    {
        string Name { get; }
        void Init();
        bool IsConnected { get; }
        void Connect();
        Collection<WorkItem> GetWork(IQuery query);
        int GetWorkCount(IQuery query);
        WorkItem GetWorkItem(string id);
    }
}